<div class="fabutext none">
	<p>爱学习的亲，您是否确定要邀请专家点评？</p>
	<p>邀请确定后，只有在专家10个工作日内没有点评时，系统才予以退费处理。如有疑问请咨询客服~</p>
	<p>确定邀请后就会进入“支付页面”,支付此次邀请的专家点评的费用，如有疑问可咨询客服。</p>
</div>
<div class="takeBox_text none">
    <p>您是否确定订阅{$expertname}专家的病例？</p>
    <p>如确定订阅，您所订阅的病例将从下个月开始。订阅后，只有在订阅期结束1月后没有达到订阅病例数量时，系统才予以退费处理。如有问题请咨询客服。</p>
    <p>感谢您的订阅~</p>
</div>
<div class="buyHis_text none">
    <p>{$expertname}专家的历史病例：<i>￥{$totalfee}.00</i></p>
    <p>您是否确定购买{$expertname}专家的病例?<br>如有问题请联系客服~</p>
</div>
<div class="buyIng_text none">
    <p>{$expertname}专家的病例：<i>￥{$totalfee}.00</i></p>
    <p>单个病例购买后，系统无法退订！</p>
    <p>您是否确定购买此病例?<br>如有问题请咨询相关客服，感谢您的购买~</p>
</div>
<div class="joinConfirm_text none">
    <p>亲，您是否确定要参加本活动？</p>
    <p>报名成功后，请按活动时间参与活动。若变动会有提醒。如有问题可咨询客服。</p>
</div>
<div class="Join_text none">
    <p>亲，这么重要的活动太好了~</p>
    <p>您报名成功了，请按活动时间参与活动。若有变动会有提醒；如有问题可咨询客服。</p>
</div>
<div class="buyJd_box none">
    <p>确定购买</p>
</div>
<a class="invite2" id="pay"><span>确定</span></a>
<a class="confirm2" id="quxiao" style="margin-right:0;margin-left:3%;"><span>取消</span></a>

<script src="__PUBLIC__/js/jquery.js"></script>
<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>

<script type="text/javascript">
 var paytype = {$paytype};
	var show = "{$div_name}";
	$("."+show).removeClass('none');

  var needCash = {$needCash};
  var points = {$points};
  
  document.querySelector('#quxiao').onclick = function() {
        $(".reminder_box").addClass("none");
  };
</script>
<script type="text/javascript">

wx.config({
	debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
    appId: '{$appid}', // 必填，公众号的唯一标识
    timestamp: {$timestamp}, // 必填，生成签名的时间戳
    nonceStr: '{$nonceStr}', // 必填，生成签名的随机串
    signature: '{$signature}',// 必填，签名，见附录1
    jsApiList: ['checkJsApi','chooseWXPay'] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
});

function paySuccess() {
	if(paytype==1){    //单份病例
	 	window.location.href="__URL__/my_dg";
  		return;
	} else if (paytype == 2){     // 订阅整月
         window.location.href="__URL__/my_dg";
         return;
    } else if (paytype == 3){     //购买历史
         window.location.href="__URL__/my_dg";
         return;
    }else if(paytype == 4){     //邀请专家
    	 $(".reminder_box").addClass("none");
         $(".finishPay").removeClass("none");
         window.location.href="__URL__/grjd";
         return;
    }else if(paytype == 5){     //活动付费
         $(".reminder_box").removeClass("none");
         window.location.href='__URL__/actity_info/id/' + "{$eventid}";
         return;
    }else if(paytype == 6){     //邀请专家
         window.location.href="__URL__/grjd";
         return;
    }
}

function wxpay() {
	wx.chooseWXPay({
	    timestamp: {$timestamp}, // 支付签名时间戳，注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
	    nonceStr: '{$nonceStr}', // 支付签名随机串，不长于 32 位
	    package: 'prepay_id={$prepay_id}', // 统一支付接口返回的prepay_id参数值，提交格式如：prepay_id=***）
	    signType: 'MD5', // 签名方式，默认为'SHA1'，使用新版支付需传入'MD5'
	    paySign: '{$paySign}', // 支付签名
	    success: function (res) {
	    	if(res.errMsg=="chooseWXPay:ok"){
	    		paySuccess();
	    	} else if(res.errMsg=="chooseWXPay:cancel"){
	    		if (points > 0) {
					$.get('__URL__/backpoints/order_num/{$prepay_id}/type/2',function(s){  //退还金豆
						if(s.status==1){
	           			$(".reminder_box").addClass("none");
						}
					});			
	    		} else {
           			$(".reminder_box").addClass("none");	    			
	    		}
	    	}
	    }
	});
}

var order_num="{$order_num}";

wx.ready(function(){
  	document.querySelector('#pay').onclick = function() {
  		if(points > 0) {            //金豆抵扣
  			$.post('__URL__/allpoints', {order_num:order_num}, function(e){
  				if(e.status==1){
  					if (needCash) {
  						wxpay();
  					} else {
  						paySuccess();
  					}
  				} else {
  					alert('支付失败');
  					$.post('__URL__/backpoints',{order_num:order_num, type:1},function(e){
						window.location.href='__URL__/oral_circle';
  					});
  					window.location.href='__URL__/oral_circle';
        			//$(".reminder_box").addClass("none");
        			return;
  				}
  			});
  		} else {
  			if (needCash) {
  		  		wxpay();				
  			}
  		}
	};
});

wx.error(function(res){
});
</script>
